package com.ruoyi.model.apply.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class ApplyActivityVo {
    private static final long serialVersionUID = 1L;
    @Excel(name = "申请ID")
    @ApiModelProperty(value = "申请ID")
    private String id;
    @Excel(name = "活动ID")
    @ApiModelProperty(value = "活动ID")
    private String activityId;
    @Excel(name = "活动标题")
    @ApiModelProperty(value = "活动标题")
    private String title;
    @Excel(name = "已经参加人数")
    @ApiModelProperty(value = "已经参加人数")
    private String participationNum;
    @Excel(name = "浏览人数")
    @ApiModelProperty(value = "浏览人数")
    private String viewNum;
    @Excel(name = "已经参加人数")
    @ApiModelProperty(value = "已经参加人数")
    private String cover;
    @Excel(name = "活动开始时间")
    @ApiModelProperty(value = "报名状态 0->报名成功 1->待提交信息 2->报名失败")
    private String status;
    @ApiModelProperty(value = "活动开始时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date startDate;
    @ApiModelProperty(value = "活动结束时间")
    @Excel(name = "活动结束时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date endDate;
}
